have a tough time of something - Turc Anglais Dictionnaire